legend has it that - French English Dictionary